testicular dislocation - German English Dictionary